/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.opu.translator;

/**
 *
 * @author yura
 */
public class Lexer {

    public void lex(){
        /*LexerTest l = new LexerTest(null, null);
        ArrayList<TypedString> lex = null;

        lex = l.lex("text $var$ again text $again var$ last text");
        System.out.println("text $var$ again text $again var$ last text:");
        for (TypedString string : lex) {
            System.out.println("\"" + string + "\"");
        }

        System.out.println("text1 $var1$ again text1 $again var1$");
        lex = l.lex("text1 $var1$ again text1 $again var1$");
        for (TypedString string : lex) {
            System.out.println("\"" + string + "\"");
        }

        System.out.println("$var2$ again text2 $again var2$");
        lex = l.lex("$var2$ again text2 $again var2$");
        for (TypedString string : lex) {
            System.out.println("\"" + string + "\"");
        }

        System.out.println("$var2$ again text2 ");
        lex = l.lex("$var2$ again text2 ");
        for (TypedString string : lex) {
            System.out.println("\"" + string + "\"");
        }*/
    }
    public void parseData(){
        /*final String name =
                "Напрямок: 050101 – Комп’ютерні науки\n" +
                "Спеціальність: 7.080401 – Інформаційні управляючі системи та технології\n" +
                "\n" +
                "АІ-072\n" + "\n";
        String name2 = "Напрямок: $id1$ – $n1$\\s+Спеціальність:\\s*$id1$ – $n1$\n\\s*";
        String name3 = "$gr$";

        Lexer l = new Lexer(name, new String[]{name2, name3});
        TwoString[] parseDate = l.parseDate();
        for (TwoString s : parseDate) {
            System.out.println(s.str1 + ":" + s.str2);
        }*/
    }

}
